braised liver - Francés Inglés Diccionario